برنامهنویسی PHP از صفر
از اولین خط کد PHP شروع میکنید و متغیرها، Data Typeها، Operatorها، شرطها، حلقهها، Arrayها و Functionها را مرحلهبهمرحله یاد میگیرید.
با یادگیری اصولی و پروژهمحور مفاهیم این دوره، گامی بلند جهت ارتقای دانش فنی و آمادهسازی برای بازار کار تخصصی برخواهید داشت. این دوره به همراه پشتیبانی اختصاصی، تمرینات مستمر و آزمونهای سنجش مهارت ارائه میشود.
ابزارها و مهارتهای کلیدی این دوره برای ساخت پروژههای واقعی و ورود حرفهای به بازار کار.
یک مسیر روشن و مرحلهبهمرحله برای یادگیری اصولی، ساخت پروژههای حرفهای و آمادگی ورود به دنیای واقعی توسعه نرمافزار.
از اولین خط کد PHP شروع میکنید و متغیرها، Data Typeها، Operatorها، شرطها، حلقهها، Arrayها و Functionها را مرحلهبهمرحله یاد میگیرید.
با Scope، Superglobalها، GET، POST، FILES، SERVER، Cookie و Session آشنا میشوید و نحوه پردازش اطلاعات کاربران را یاد میگیرید.
از مفاهیم DBMS و RDBMS تا ایجاد Database، Table و اجرای Queryهای واقعی برای ذخیره، بازیابی و مدیریت اطلاعات را یاد میگیرید.
با JOIN، GROUP BY، HAVING، Aggregate Functionها، Pagination، Filtering و Queryهای پیچیده کار میکنید و دادههای چندجدولی را مدیریت میکنید.
یاد میگیرید ورودیهای کاربران را بهصورت امن مدیریت کنید و با Prepared Statementها از حملات SQL Injection جلوگیری کنید.
یک وبسایت فیلم و سریال میسازید و مفاهیمی مثل Routing، URL Management، Database Connection و Refactoring را در پروژه واقعی تجربه میکنید.
OOP را از پایه یاد میگیرید و با Encapsulation، Abstraction، Inheritance و Polymorphism پروژههای ساختاریافتهتری طراحی میکنید.
با Exception Handling، Try/Catch، Throw و Custom Exceptionها خطاهای نرمافزار را اصولی مدیریت میکنید.
پنج اصل SOLID را یاد میگیرید تا کدهای وابسته و شکننده را به ساختارهایی تمیزتر، قابل تستتر و قابل توسعهتر تبدیل کنید.
یک سیستم CRUD واقعی میسازید و Select، Insert، Update و Delete را با PDO، Prepared Statement و Validation پیادهسازی میکنید
Login، Register، Password Hashing، Session، Middleware، Remember Me و مدیریت دسترسی کاربران به صفحات مختلف را پیادهسازی میکنید.
پروژه را از کدهای پراکنده خارج میکنید و با Helperها، Request Classها، Partialها و ساختارهای استاندارد، معماری مرتبتری ایجاد میکنید.
با Composer، مدیریت Packageها، Autoloading و استاندارد PSR-4 آشنا میشوید و پروژه را وارد Workflow حرفهای PHP میکنید.
با قابلیتهایی مانند Null Safe Operator، Named Arguments، Constructor Property Promotion، Type Hint و Union Types کار میکنید.
قبل از کدنویسی مسئله را با Algorithm و Flowchart تحلیل میکنید و سپس ساختار پروژه را با معماری MVC طراحی و Refactor میکنید
ساختار JWT، Header، Payload، Signature و تفاوت Authentication و Authorization را یاد میگیرید و JWT Service واقعی میسازید.
یاد میگیرید تنظیمات حساس پروژه را با Environment Variableها و فایل .env از کد اصلی جدا و مدیریت کنید.
با Template Engine، Layout، Include، Extend، Yield، Push و Stack آشنا میشوید و Viewهای منظمتر و قابل استفاده مجدد میسازید.
Regex را از Character Class و Quantifier تا Anchor و Lookaround یاد میگیرید و در Validation واقعی فرم Register استفاده میکنید.
URLهای خوانا و مناسب موتورهای جستجو طراحی میکنید و با Slug و ساختار صحیح مسیرها آشنا میشوید.
پیش از ساخت پروژه نهایی، نیازمندیها، Database، Architecture، Security، Testing، Scalability، Performance و Deployment را طراحی میکنید
یک سیستم کامل شامل دورهها، محصولات، مقالات، کاربران، سبد خرید، سفارش، پرداخت، پنل کاربری و پنل مدیریت توسعه میدهید.
فرآیند ایجاد تراکنش، Verify پرداخت، مدیریت Gateway و ثبت نتیجه تراکنش در سفارش کاربران را پیادهسازی میکنید.
بدون Reload کامل صفحه اطلاعات را میان Front-End و Back-End ردوبدل میکنید و قابلیتهایی مثل کد تخفیف و حذف سبد خرید را پیادهسازی میکنید.
ارسال و اعتبارسنجی OTP، ثبتنام با شماره موبایل و فرآیند فراموشی رمز عبور مبتنی بر سرویس پیامکی را طراحی میکنید.
Dashboard، دورههای من، تراکنشها، آدرسها، سفارشها، وضعیت مرسوله، دیدگاهها و اطلاعات حساب کاربری را داینامیک میکنید
مدیریت محصولات، دورهها، سفارشات، مقالات، کاربران، کارکنان، نظرات، تیکتها، تمرینها و تنظیمات سایت را پیادهسازی میکنید.
آسیبپذیریهای مهم وب مانند Broken Access Control، Injection، Authentication Failure و SSRF را میشناسید و روش مقابله با آنها را یاد میگیرید.
لایههای امنیتی تکمیلی مانند احراز هویت دومرحلهای، جلوگیری از Brute Force، مسدودسازی IP، reCAPTCHA و CSRF Token را پیادهسازی میکنید.
Domain، DNS، Hosting، SSL، HTTPS، FTP، Database Import و استقرار پروژه PHP روی سرور واقعی را یاد میگیرید.
Caching، DNS، SSL، Firewall، Analytics، Performance و مقابله با DDoS را در Cloudflare و ابرآروان مدیریت میکنید.
Unit Test و Integration Test مینویسید و با Mock، Partial Mock، Test Database و Coverage کیفیت بخشهای مختلف سیستم را بررسی میکنید.
Request، Response، Status Code، Resourceful Design، JSON و عملیات CRUD را در قالب یک API استاندارد پیادهسازی میکنید.
مفاهیم HIT و MISS، Cache Middleware، TTL و Unique Cache Key را پیادهسازی میکنید تا پاسخدهی API سریعتر شود.
معماری پروژه را به Presentation، Application، Domain و Infrastructure تقسیم میکنید و اصول Domain-Driven Design و Repository Interface را در عمل پیادهسازی میکنید.
فصلها و ویدیوهای دوره فوق تخصصی PHP MVC: از صفر تا بازار کار
فصلها را مرور کنید؛ ویدیوهای رایگان بدون خرید و بقیه پس از ثبتنام در دوره فعال میشوند.
نزدیک به ده سال است که به صورت تخصصی در حوزه برنامهنویسی و توسعه نرمافزار فعالیت میکنم و در حال حاضر به عنوان TeamLead در گروه نرم افزاری آفام ، منتور چندین شرکت و مدیر پروژه در گروه نرمافزاری فرین مشغول به کار هستم. از سال ۱۳۹۸ فعالیت آموزشی خود را در دانشگاهها، موسسات آموزشی و آکادمیهای استعدادیابی آغاز کرده و در زمینه کشف و پرورش استعدادها تجربه ارزشمندی کسب کردهام. در سال ۱۴۰۲، آکادمی دومایندز (توسعه دهندگان ذهن) را تأسیس کردم تا با هدف ترویج مهارتهای واقعی بازار کار، دانشجویان را به مهندسین نرمافزار توانمند تبدیل کنم؛ افرادی که نه تنها با مفاهیم برنامهنویسی آشنا هستند، بلکه درک عمیقی از معماریهای بزرگ، پیادهسازی آنها، مدیریت پرفورمنس و چشماندازی واقعی نسبت به بازار جهانی مهندسی نرمافزار دارند.
2 دیدگاه
2806 بازدید
سلام روزی 1-2 ساعت وقت بزارم چند وقته میتونم به دوره مسلط بشم ؟
روزی دو ساعت زمان بزارین میتونین در چهار ماه مباحث دوره رو به خوبی یاد بگیرین که این هم بستگی به مفید بودن اون زمانی که میزارین ، پیش نیاز شما از برنامه نویسی و سرعت شما در یادگیری مباحث داره ! اگه هیچ پیش نیازی ندارین بهتره ابتدا با دوره رایگان Html/Css شروع بفرمایید
تا الان چهار فصل از دوره رو دیدم و بسیار عالی و کامل مباحث توضیح داده شده است
لطفا برای نوشتن نظرخودتون وارد سیستم شوید اکانت ندارید؟ ثبت نام کنید